larus ridibundus - Turkish English Dictionary